package cn.icanci.loopstack.bic.sdk.burying;

import java.io.Serializable;

/**
 * @author icanci
 * @since 1.0 Created in 2023/09/28 13:19
 */
public class BuryingDTO implements Serializable {
    private static final long serialVersionUID = 1L;
    /** TraceId  */
    private String            traceId;
    /** 业务标识 */
    private String            businessNo;
    /** 系统应用唯一标识 */
    private String            systemKey;
    /** 应用系统用例 */
    private String            useCase;
    /** 模块 */
    private String            module;
    /** 分类，用于区分同模块下不同的展示类型 */
    private String            category;
    /** 子模块，用于区分同模块下不同的展示类型 */
    private String            subCategory;
    /** 扩展属性 */
    private String            ext;
    /** 时间 */
    private long              time;
    /** 执行数据  */
    private String            message;
    /** 日志等级  */
    private String            loggerLevel;
    /** 数据的唯一标识  */
    private String            uniqueKey;

    public String getTraceId() {
        return traceId;
    }

    public void setTraceId(String traceId) {
        this.traceId = traceId;
    }

    public String getBusinessNo() {
        return businessNo;
    }

    public void setBusinessNo(String businessNo) {
        this.businessNo = businessNo;
    }

    public String getSystemKey() {
        return systemKey;
    }

    public void setSystemKey(String systemKey) {
        this.systemKey = systemKey;
    }

    public String getUseCase() {
        return useCase;
    }

    public void setUseCase(String useCase) {
        this.useCase = useCase;
    }

    public String getModule() {
        return module;
    }

    public void setModule(String module) {
        this.module = module;
    }

    public String getCategory() {
        return category;
    }

    public void setCategory(String category) {
        this.category = category;
    }

    public String getSubCategory() {
        return subCategory;
    }

    public void setSubCategory(String subCategory) {
        this.subCategory = subCategory;
    }

    public String getExt() {
        return ext;
    }

    public void setExt(String ext) {
        this.ext = ext;
    }

    public long getTime() {
        return time;
    }

    public void setTime(long time) {
        this.time = time;
    }

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    public String getLoggerLevel() {
        return loggerLevel;
    }

    public void setLoggerLevel(String loggerLevel) {
        this.loggerLevel = loggerLevel;
    }

    public String getUniqueKey() {
        return uniqueKey;
    }

    public void setUniqueKey(String uniqueKey) {
        this.uniqueKey = uniqueKey;
    }
}
